package ccmis.finance.voucher.entity;
import java.math.BigDecimal;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import jfox.platform.infrastructure.LocalNamingAndRefInspectableEntityObject;

@Entity
@Table(name="T_FINANCEAL_PMVOUCHER_DISASSEMBLE")
public class PmvoucherDisassemble extends LocalNamingAndRefInspectableEntityObject{
	@Column(name="VALUE")
    private BigDecimal value;
	
	@Column(name="CONTRACT_ID")
	private Long contractId;
	
	@Column(name="PAYMENT_TYPE")
	private Long paymentType;
	
	@Column(name="DISPART_NO")
	private String dispartNo;
	
	@Column(name="VOUCHER_ID")
	private String voucherId;
	
	@Column(name="PAYMENT_APPLY_BILL_ID")
	private Long paymentApplyBillId;

	public BigDecimal getValue() {
		return value;
	}

	public void setValue(BigDecimal value) {
		this.value = value;
	}

	public Long getContractId() {
		return contractId;
	}

	public void setContractId(Long contractId) {
		this.contractId = contractId;
	}

	public Long getPaymentType() {
		return paymentType;
	}

	public void setPaymentType(Long paymentType) {
		this.paymentType = paymentType;
	}

	public String getDispartNo() {
		return dispartNo;
	}

	public void setDispartNo(String dispartNo) {
		this.dispartNo = dispartNo;
	}

	public String getVoucherId() {
		return voucherId;
	}

	public void setVoucherId(String voucherId) {
		this.voucherId = voucherId;
	}

	public Long getPaymentApplyBillId() {
		return paymentApplyBillId;
	}

	public void setPaymentApplyBillId(Long paymentApplyBillId) {
		this.paymentApplyBillId = paymentApplyBillId;
	}
}
